// © 2009 Microsoft Corporation.  All rights reserved.
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;

namespace Microsoft.InformationSecurity.ISRM.TaskManagment.Classes
{
    /// <summary>
    /// Represents when the notifications are sent periodically.
    /// </summary>
    public enum FrequencyType
    {
        /// <summary>
        /// Daily schedule, notification is sent for a specific number of days.
        /// </summary>
        [EnumMember(Value="Daily")]
        Daily = 0,
        /// <summary>
        /// Weekly schedule, notification is sent for a specific number of weeks.
        /// </summary>
        [EnumMember(Value="Weekly")]
        Weekly = 1,
        /// <summary>
        /// Monthly schedule, notification is sent for a specific month
        /// </summary>
        [EnumMember(Value = "Monthly")]
        Monthly = 2,
        /// <summary>
        /// Yearly schedule, notification is sent for specific number of years
        /// </summary>
        [EnumMember(Value = "Yearly")]
        Yearly = 3,
    }
}
